undeveloped land - Turc Anglais Dictionnaire